* {
  margin: 0;
  padding: 0;
}
a {
  text-decoration: none;
  color: #666666;
}
a:hover{
  color: red;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
  font-size: 12px;
}
i,b,var,strong,em{
  font-style: normal;
}
img {
  vertical-align: middle;
}
body {
  font-size: 12px;
  color: #666;
}
ul,
ol,
li {
  list-style: none;
}
select,
input,
button {
  border: none;
  outline: none;
}
.l {
  float: left;
}
.r {
  float: right;
}
.container{
  width: 1210px;
  margin: 0 auto;
}
.noborder{
  border: 0 !important;
}
.clear::after{
  content: '';
  display: block;
  clear: both;
  overflow: hidden;
  height: 0;
  visibility: hidden;
}